const express = require("express")
// const history = require('connect-history-api-fallback'); //解决 vue history
const app = express()
// app.use('/',history())
app.set('secret', '85sur811sf9UT1Ol') // jwt

app.use(require('cors')()) // 引入跨域模块
app.use(express.json()) // 引入express自带的json中间件
app.use('/', express.static(__dirname + '/web')) // 表示官网
app.use('/admin', express.static(__dirname + '/admin')) // 表示管理后台
app.use('/uploads', express.static(__dirname + '/uploads')) // 表示静态资源

// 引用函数
require('./plugins/db')(app)
require('./routes/admin')(app)
require('./routes/web')(app)

app.listen(3000, () => {
  console.log('http://localhost:3000')
})